Extensible Symbolic System Analysis∗

نویسنده

  • José Meseguer
چکیده

Unification and narrowing are a key ingredient not only to solve equations modulo an equational theory, but also to perform symbolic system analysis. The key idea is that a concurrent system can be naturally specified as a rewrite theory R = (Σ, E, R), where (Σ, E) is an equational theory specifying the system’s states as an algebraic data type, and R specifies the system’s concurrent, and often non-deterministic, transitions. One can perform such symbolic analysis by describing sets of states as (the instances of) terms with logical variables, and using narrowing modulo E to symbolically perform transitions. Under reasonable conditions on R, this idea can be applied not only for complete reachability analysis, but also for temporal logic model checking. This approach is quite flexible but has some limitations. Could it be possible to make symbolic system analysis techniques more extensible and more widely applicable by simultaneously combining the powers of rewriting, narrowing, SMT solving and model checking? We give a progress report on current work aiming at such a unified symbolic approach.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Unification Program Committee External Reviewers Extensible Symbolic System Analysis *

Unification and narrowing are a key ingredient not only to solve equations modulo an equational theory, but also to perform symbolic system analysis. The key idea is that a concurrent system can be naturally specified as a rewrite theory R = (Σ, E,R), where (Σ, E) is an equational theory specifying the system’s states as an algebraic data type, and R specifies the system’s concurrent, and often...

متن کامل

Automating the Selection of Numerical Solvers

Selecting the right numerical solver or the most appropriate numerical package for a particular simulation problem it is increasingly difficult for users without an extensive mathematical background and deeper knowledge in numerical analysis. In this paper we present the design of an extensible simulation and decision framework for selecting numerical solvers, called ModSimPack. Starting from a...

متن کامل

An XML-based Forward-Compatible Framework for Planning System Extensions and Domain Problem Specification

Real-world planning problems, e.g., planning for virtual characters in computer games, typically come with a set of very specific domain constraints that may require specialized processing, like symbolic path planning, numerical attributes, etc. These specific application requirements make it necessary for planning systems to have an extensible design. We present a framework for a planning syst...

متن کامل

Constraints Satisfaction and Symbolic Reasoning for reactive control systems

This paper proposes a an object-oriented framework for solving constraint satisfaction problem, with a collaboration between consistency methods and deductive symbolic manipulation of constraints. Objectoriented approach is adapted to the design of constraint-based control system, (for instance CDL, a control and information system for unmanned vehicles or remote surveillance). The solver is de...

متن کامل

GOFAISUM: A Symbolic Summarizer for DUC

This article presents GOFAISUM, a topicanswering and summarizing system developed for the main task of DUC 2007 by the Université de Montréal and the Université de Genève. We chose to use an all-symbolic approach, the only source of linguistic knowledge being FIPS, a multilingual syntactic parser. We further attempted to innovate by using XML and XSLT to both represent FIPS’s analysis trees and...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014